give something teeth - Französisch Englisch Wörterbuch